package com.kang.dao;

import java.util.List;

import com.kang.pojo.Jurisdiction;
import com.kang.pojo.Role_jurisdiction;
import com.vonechina.entity.page.RootPage;

/**
 * 权限JurisdictionMapper
 * 
 * @author ysq
 *
 */
public interface JurisdictionMapper {

	/**
	 * 修改权限jurisdiction数据
	 * 
	 * @param record
	 * @return
	 */
	int updateByPrimaryKeySelective(Jurisdiction record);

	/**
	 * 根据条件查询权限jurisdiction数据list
	 * 
	 * @param rootPage
	 * @return
	 */
	List<Jurisdiction> selstcJurisdiction(RootPage rootPage);

	/**
	 * 根据条件查询权限jurisdiction数据list总条数
	 * 
	 * @param rootPage
	 * @return
	 */
	int selstcJurisdictioncount(RootPage rootPage);

	/**
	 * 根据roleid查询角色_权限role_jurisdiction
	 * 
	 * @param roleid
	 * @return
	 */
	List<Role_jurisdiction> selectRole_jurisdiction(Integer roleid);

	/**
	 * 根据userID查询用户_角色_权限等信息
	 * 
	 * @param userID
	 * @return
	 */
	public List<Jurisdiction> listUserJurisdiction(Integer userID);
}